Methods and apparatus for cleaning semiconductor wafers

ABSTRACT

A method for cleaning a semiconductor substrate without damaging its patterned structure via an ultra/mega sonic device comprises applying liquid into a space between the substrate and the sonic device; setting an ultra/mega sonic device power supply at a frequency f 1  and power P 1 ; and at zero output before bubble cavitation occurs; followed by at f 1  and P 1  again after bubble temperature is lowered; detecting power on time (at P 1 , f 1 ), power off time or amplitude of each waveform output by the power supply; comparing the detected power on time with a preset time T 1 , power off time with a preset time τ 2 , amplitude of each waveform with a preset value, if the detected power on time is longer than τ 1 , or power off time is shorter than τ 2 , or amplitude of any waveform is larger than the preset value, shut down the power supply and send out an alarm.

FIELD OF THE INVENTION

The present invention generally relates to methods and apparatus for cleaning semiconductor wafers, and more particularly, relates to controlling the bubble cavitation generated by an ultra or mega sonic device during the cleaning process to achieve a stable or controlled cavitation on the entire semiconductor wafer, which removes fine particles efficiently without damaging the device structure on the semiconductor wafer.

BACKGROUND

Semiconductor devices are manufactured or fabricated on semiconductor wafers using a number of different processing steps to create transistor and interconnection elements. Recently, the transistors are built from two dimensions to three dimensions such as finFET transistors. To electrically connect transistor terminals associated with the semiconductor wafer, conductive (e.g., metal) trenches, vias, and the like are formed in dielectric materials as part of the semiconductor device. The trenches and vias couple electrical signals and power between transistors, internal circuit of the semiconductor devices, and circuits external to the semiconductor device.

In forming the finFET transistors and interconnection elements the semiconductor wafer may undergo, for example, masking, etching, and deposition processes to form the desired electronic circuitry of the semiconductor devices. In particular, multiple masking and plasma etching step can be performed to form a pattern of finFET and or recessed areas in a dielectric layer on a semiconductor wafer that serve as fin for the transistor and or trenches and vias for the interconnection elements. In order to remove particles and contaminations in fin structure and or trench and via post etching or photo resist ashing, a wet cleaning step is necessary. Especially, when device manufacture node migrating to 14 or 16 nm and beyond, the side wall loss in fin and or trench and via is crucial for maintaining the critical dimension. In order to reduce or eliminate the side wall loss, it is important to use moderate, dilute chemicals, or sometime de-ionized water only. However, the dilute chemical or de-ionized water usually is not efficient to remove the particles in the fin structure and or trench and via. Therefore the mechanical force such as ultra or mega sonic is needed in order to remove those particles efficiently. Ultra sonic or mega sonic wave will generate bubble cavitation which applies mechanical force to the wafer structure, the violent cavitation such as transit cavitation or micro jet will damage those patterned structures. To maintain a stable or controlled cavitation is key parameters to control the mechanical force within the damage limit and at the same time efficiently to remove the particles.

Mega sonic energy coupled with nozzle to clean semiconductor wafer is disclosed in U.S. Pat. No. 4,326,553. The fluid is pressurized and mega sonic energy is applied to the fluid by a mega sonic transducer. The nozzle is shaped to provide a ribbon-like jet of cleaning fluid vibrating at ultra/mega sonic frequencies for the impingement on the surface.

A source of energy vibrates an elongated probe which transmits the acoustic energy into the fluid is disclosed in U.S. Pat. No. 6,039,059. In one arrangement, fluid is sprayed onto both sides of a wafer while a probe is positioned close to an upper side. In another arrangement, a short probe is positioned with its end surface close to the surface, and the probe is moved over the surface as wafer rotates.

A source of energy vibrates a rod which rotates around it axis parallel to wafer surface is disclosed in U.S. Pat. No. 6,843,257 B2. The rod surface is etched to curve groves, such as spiral groove.

It is needed to have a better method for controlling the bubble cavitation generated by an ultra or mega sonic device during the cleaning process to achieve a stable or controlled cavitation on the entire semiconductor wafer, which removes fine particles efficiently without damaging the device structure on the semiconductor wafer.

SUMMARY

One method of the present invention is to achieve a damage free ultra or mega sonic cleaning on a semiconductor wafer with patterned structure by maintaining a stable bubble cavitation. The stable bubble cavitation is controlled by setting a sonic power supply with power P₁ at a time interval shorter than τ₁, and setting the sonic power supply with power P₂ at a time interval longer than τ₂, and repeating above steps till the semiconductor wafer is cleaned, where power P₂ is equal to zero or much smaller than power P₁, τ₁ is a time interval that the temperature inside bubble raises to a critical implosion temperature; and τ₂ is a time interval that the temperature inside bubble falls down to a temperature much lower than the critical implosion temperature.

Another method of the present invention is to achieve a damage free ultra or mega sonic cleaning on a semiconductor wafer with patterned structure by maintaining a stable bubble cavitation. The stable bubble cavitation is controlled by setting a sonic power supply with frequency f₁ at a time interval shorter than τ₁, and setting the sonic power supply with frequency f₂ at a time interval longer than τ₂, and repeating above steps till the semiconductor wafer is cleaned, where f₂ is much higher than f₁, better to be 2 times or 4 times higher, τ₁ is a time interval that the temperature inside bubble raises to a critical implosion temperature; and τ₂ is a time interval that the temperature inside bubble falls down to a temperature much lower than the critical implosion temperature.

Another method of the present invention is to achieve a damage free ultra or mega sonic cleaning on a semiconductor wafer with patterned structure by maintaining a stable bubble cavitation with bubble size less than space in patterned structure. The stable bubble cavitation with bubble size less than space in patterned structure is controlled by setting a sonic power supply at power P₁ for a time interval shorter than τ₁, and setting the sonic power supply at power P₂ for a time interval longer than τ₂, and repeating above steps till the semiconductor wafer is cleaned, where P₂ is equal to zero or much smaller than P₁, τ₁ is a time interval that the bubble size increases to a critical size equal to or larger than the space in patterned structure; and τ₂ is a time interval that the bubble size decreases to a value much smaller than the space in patterned structure.

Another method of the present invention is to achieve a damage free ultra or mega sonic cleaning on a semiconductor wafer with patterned structure by maintaining a stable bubble cavitation with bubble size less than space in patterned structure. The stable bubble cavitation with bubble size less than space in patterned structure is controlled by setting a sonic power supply with frequency f₁ for a time interval shorter than τ₁, and setting the sonic power supply with frequency f₂ for a time interval longer than τ₂, and repeating above steps till the semiconductor wafer is cleaned, where f₂ is much higher than f₁, better to be 2 times or 4 times higher, τ₁ is a time interval that the bubble size increases to a critical size equal to or larger than the space in patterned structure; and τ₂ is a time interval that the bubble size decreases to a value much smaller than the space in patterned structure.

Another method of the present invention is to achieve a damage free ultra or mega sonic cleaning on a semiconductor wafer with patterned structure by monitoring the ultra or mega sonic power supply operation status for maintaining a stable bubble cavitation. The method comprises the following steps: applying liquid into a space between a semiconductor wafer and an ultra or mega sonic device; setting an ultra or mega sonic power supply at frequency f₁ and power P₁ to drive the ultra or mega sonic device; before bubble cavitation in the liquid damaging patterned structure on the semiconductor wafer, setting the ultra or mega sonic power supply at zero output; after temperature inside bubble cooling down to a set temperature, setting the ultra or mega sonic power supply at frequency f₁ and power P₁ again; detecting power on time at power P₁ and frequency f₁ and power off time separately; comparing the detected power on time at power P₁ and frequency f₁ with a preset time τ₁, if the detected power on time is longer than the preset time τ₁, shut down the ultra or mega sonic power supply and send out an alarm signal; comparing the detected power off time with a preset time τ₂, if the detected power off time is shorter than the preset time τ₂, shut down the ultra or mega sonic power supply and send out an alarm signal; repeating above steps till the semiconductor wafer is cleaned.

Another method of the present invention is to achieve a damage free ultra or mega sonic cleaning on a semiconductor wafer with patterned structure by monitoring the ultra or mega sonic power supply operation status for maintaining a stable bubble cavitation. The method comprises the following steps: applying liquid into a space between a semiconductor wafer and an ultra or mega sonic device; setting an ultra or mega sonic power supply at frequency f₁ and power P₁ to drive the ultra or mega sonic device; before bubble cavitation in the liquid damaging patterned structure on the semiconductor wafer, setting the ultra or mega sonic power supply at zero output; after temperature inside bubble cooling down to a set temperature, setting the ultra or mega sonic power supply at frequency f₁ and power P₁ again; detecting amplitude of each waveform output by the ultra or mega sonic power supply; comparing detected amplitude of each waveform with a preset value, if the detected amplitude of any waveform is larger than the preset value, shut down the ultra or mega sonic power supply and send out an alarm signal, where the preset value is larger than waveform amplitude at normal operation; repeating above steps till the semiconductor wafer is cleaned.

BRIEF DESCRIPTION OF THE DRAWINGS

FIGS. 1A-1B depict an exemplary wafer cleaning apparatus using ultra or mega sonic device;

FIGS. 2A-2G depict variety of shape of ultra or mega sonic transducers;

FIG. 3 depicts bubble cavitation during wafer cleaning process;

FIGS. 4A-4B depict a transit cavitation damaging patterned structure on a wafer during wafer cleaning process;

FIGS. 5A-5C depict thermal energy variation inside bubble during wafer cleaning process;

FIGS. 6A-6C depict an exemplary wafer cleaning method;

FIGS. 7A-7C depict another exemplary wafer cleaning method;

FIGS. 8A-8D depict another exemplary wafer cleaning method;

FIGS. 9A-9D depict another exemplary wafer cleaning method;

FIGS. 10A-10B depict another exemplary wafer cleaning method;

FIGS. 11A-11B depict another exemplary wafer cleaning method;

FIGS. 12A-12B depict another exemplary wafer cleaning method;

FIGS. 13A-13B depict another exemplary wafer cleaning method;

FIGS. 14A-14B depict another exemplary wafer cleaning method;

FIGS. 15A-15C depict a stable cavitation damaging patterned structure on a wafer during wafer cleaning process;

FIG. 16 depicts another exemplary wafer cleaning apparatus using ultra or mega sonic device;

FIG. 17 depicts an exemplary wafer cleaning apparatus using ultra or mega sonic device;

FIGS. 18A-18C depict another exemplary wafer cleaning method;

FIG. 19 depicts another exemplary wafer cleaning method;

FIG. 20 depicts an exemplary control system for monitoring the sonic power supply operation status;

FIG. 21 depicts one exemplary detection system for monitoring the sonic power supply operation status;

FIG. 22 depicts another exemplary detection system for monitoring the sonic power supply operation status;

FIGS. 23A-23C depict an exemplary voltage attenuation circuit for monitoring the sonic power supply operation status;

FIGS. 24A-24C depict an exemplary shaping circuit for monitoring the sonic power supply operation status;

FIGS. 25A-25C depict an exemplary main controller for monitoring the sonic power supply operation status;

FIG. 26 depicts the sonic power supply still oscillates several periods after the host computer shuts down the sonic power supply; and

FIGS. 27A-27C depict an exemplary amplitude detection circuit for monitoring the sonic power supply operation status.

DETAILED DESCRIPTION

FIGS. 1A and 1B show an exemplary wafer cleaning apparatus using an ultra or mega sonic device. The wafer cleaning apparatus includes wafer 1010, wafer chuck 1014 being rotated by rotation driving mechanism 1016, nozzle 1012 delivering liquid, such as cleaning chemicals or de-ionized water 1032, ultra/mega sonic device 1003 and ultra/mega sonic power supply. The ultra/mega sonic device 1003 further includes piezoelectric transducer 1004 acoustically coupled to resonator 1008. The transducer 1004 is electrically excited such that it vibrates and the resonator 1008 transmits high frequency sound energy into the liquid. Bubble cavitation generated by the ultra/mega sonic energy oscillates particles on the wafer 1010. Contaminants are thus vibrated away from the surfaces of the wafer 1010, and removed from the surfaces of the wafer 1010 through the flowing liquid 1032 supplied by the nozzle 1012.

FIGS. 2A to 2G show a top view of ultra/mega sonic devices according to the present invention. The ultra/mega sonic device 1003 shown in FIGS. 1A and 1B can be replaced by different shape of ultra/mega sonic devices 2003, i.e. triangle or pie shape as shown in FIG. 2A, rectangle as shown in FIG. 2B, octagon as shown in FIG. 2C, elliptical as shown in FIG. 2D, half circle as shown in FIG. 2E, quarter circle as shown in FIG. 2F, and circle as shown in FIG. 2G.

FIG. 3 shows a bubble cavitation during compression phase. The shape of bubble 3052 is gradually compressed from a spherical shape A to an apple shape G, finally the bubble 3052 reaches to an implosion status I and forms a micro jet. As shown in FIGS. 4A and 4B, the micro jet is very violent (can reach a few thousands atmospheric pressures and a few thousands ° C.), which can damage the fine patterned structure 4034 on the wafer 4010, especially when the feature size t shrinks to 70 nm and smaller.

FIGS. 5A to 5C show simplified model of bubble cavitation according to the present invention. As sonic positive pressure acting on the bubble, the bubble reduces its volume. During this volume shrinking process, the sonic pressure P_(M) did a work to the bubble, and the mechanical work converts to thermal energy inside the bubble, therefore temperature of gas and/or vapor inside bubble increases.

The idea gas equation can be expressed as follows: p ₀ v ₀ /T ₀ =pv/T  (1)

where, p₀ is pressure inside bubble before compression, v₀ initial volume of bubble before compression, T₀ temperature of gas inside bubble before compression, p is pressure inside bubble in compression, v volume of bubble in compression, T temperature of gas inside bubble in compression.

In order to simplify the calculation, assuming the temperature of gas is no change during the compression or compression is very slow and temperature increase is cancelled by liquid surrounding the bubble. So that the mechanical work w_(m) did by sonic pressure P_(M) during one time of bubble compression (from volume N unit to volume 1 unit or compression ratio=N) can be expressed as follows: w _(m)=∫₀ ^(x) ⁰ ⁻¹ pSdx=∫ ₀ ^(x) ⁰ ⁻¹(S(x ₀ p ₀)/(x ₀ −x))dx=Sx ₀ p ₀∫₀ ^(x) ⁰ ⁻¹ dx/(x ₀ −x)=−Sx ₀ p ₀ ln(x ₀ −x)|₀ ^(x) ⁰ ⁻¹ =Sx ₀ p ₀ ln(x ₀)  (2)

Where, S is area of cross section of cylinder, x0 the length of the cylinder, p0 pressure of gas inside cylinder before compression. The equation (2) does not consider the factor of temperature increase during the compression, so that the actual pressure inside bubble will be higher due to temperature increase. Therefore the actual mechanical work conducted by sonic pressure will be larger than that calculated by equation (2).

If assuming all mechanical work did by sonic pressure is partially converted to thermal energy and partially converted mechanical energy of high pressure gas and vapor inside bubble, and such thermal energy is fully contributed to temperature increase of gas inside bubble (no energy transferred to liquid molecules surrounding the bubble), and assuming the mass of gas inside bubble staying constant before and after compression, then temperature increase T after one time of compression of bubble can be expressed in the following formula: ΔT=Q/(mc)=βw _(m)/(mc)=βSx ₀ p ₀ ln(x ₀)/(mc)  (3) where, Q is thermal energy converted from mechanical work, β ratio of thermal energy to total mechanical works did by sonic pressure, m mass of gas inside the bubble, c gas specific heat coefficient. Substituting β=0.65, S=1E-12 m², x₀=1000 μm=1E-3 m (compression ratio N=1000), p₀=1 kg/cm²=1E4 kg/m², m=8.9E-17 kg for hydrogen gas, c=9.9E3 J/(kg ° k) into equation (3), then ΔT=50.9° C.

The temperature T₁ of gas inside bubble after first time compression can be calculated as: T ₁ =T ₀ +ΔT=20° C.+50.9° C.=70.9° C.  (4)

When the bubble reaches the minimum size of 1 micron as shown in FIG. 5B. At such a high temperature, of cause some liquid molecules surrounding bubble will evaporate. After then, the sonic pressure become negative and bubble starts to increase its size. In this reverse process, the hot gas and vapor with pressure P_(G) will do work to the surrounding liquid surface. At the same time, the sonic pressure P_(M) is pulling bubble to expansion direction as shown in FIG. 5C, therefore the negative sonic pressure P_(M) also do partial work to the surrounding liquid too. As the results of the joint efforts, the thermal energy inside bubble cannot be fully released or converted to mechanical energy, therefore the temperature of gas inside bubble cannot cool down to original gas temperature T₀ or the liquid temperature. After the first cycle of cavitation finishes, the temperature T₂ of gas in bubble will be somewhere between T₀ and T₁ as shown in FIG. 6B. Or T₂ can be expressed as: T ₂ =T1−δT=T ₀ +ΔT−δT  (5)

Where δT is temperature decrease after one time of expansion of the bubble, and δT is smaller than ΔT.

When the second cycle of bubble cavitation reaches the minimum bubble size, the temperature T3 of gas and or vapor inside bubble will be: T3=T2+ΔT=T ₀ +ΔT−δT+ΔT=T ₀+2ΔT−δT  (6)

When the second cycle of bubble cavitation finishes, the temperature T4 of gas and/or vapor inside bubble will be: T4=T3−δT=T ₀+2ΔT−δT−δT=T ₀+2ΔT−2δT  (7)

Similarly, when the nth cycle of bubble cavitation reaches the minimum bubble size, the temperature T_(2n−1) of gas and or vapor inside bubble will be: T _(2n−1) =T ₀ nΔT−(n−1)δT  (8)

When the nth cycle of bubble cavitation finishes, the temperature T_(2n) of gas and/or vapor inside bubble will be: T _(2n) =T ₀ +nΔT−nδT=T ₀ +n(ΔT−δT)  (9)

As cycle number n of bubble cavitation increase, the temperature of gas and vapor will increase, therefore more molecules on bubble surface will evaporate into inside of bubble 6082 and size of bubble 6082 will increase too, as shown in FIG. 6C. Finally the temperature inside bubble during compression will reach implosion temperature T_(i) (normally T_(i) is as high as a few thousands ° C.), and violent micro jet 6080 forms as shown in FIG. 6C.

From equation (8), implosion cycle number n_(i) can be written as following: n _(i)=(T _(i) −T ₀ −ΔT)/(ΔT−δT)+1  (10)

From equation (10), implosion time τ_(i) can be written as following: τ_(i) =n _(i) t ₁ =t ₁((T _(i) −T ₀ −ΔT)/(ΔT−δT)+1)=n _(i) /f ₁=((T _(i) −T ₀ −ΔT)/(ΔT−δT)+1)/f ₁  (11)

Where, t₁ is cycle period, and f₁ frequency of ultra/mega sonic wave.

According to formulas (10) and (11), implosion cycle number n_(i) and implosion time τ_(i) can be calculated. Table 1 shows calculated relationships among implosion cycle number n_(i), implosion time τ_(i) and (ΔT−δT), assuming Ti=3000° C., ΔT=50.9° C., T₀=20° C., f₁=500 KHz, f₁=1 MHz, and f₁=2 MHz.

TABLE 1 ΔT-δT (° C.) 0.1 1 10 30 50 n_(i) 29018 2903 291 98 59 τ_(i) (ms) 58.036 5.806 0.582 0.196 0.118 f₁ = 500 KHz τ_(i) (ms) 29.018 2.903 0.291 0.098 0.059 f₁ = 1 MHz τ_(i) (ms) 14.509 1.451 0.145 0.049 0.029 f₁ = 2 MHz

In order to avoid damage to patterned structure on wafer, a stable cavitation must be maintained, and the bubble implosion or micro jet must be avoided. FIGS. 7A to 7C show a method to achieve a damage free ultra or mega sonic cleaning on a wafer with patterned structure by maintaining a stable bubble cavitation according to the present invention. FIG. 7A shows waveform of power supply output, and FIG. 7B shows the temperature curve corresponding to each cycle of cavitation, and FIG. 7C shows the bubble size expansion during each cycle of cavitation. Operation process steps to avoid bubble implosion according to the present invention are disclosed as follows:

Step 1: Put ultra/mega sonic device adjacent to surface of wafer or substrate set on a chuck or tank;

Step 2: Fill chemical liquid or gas (hydrogen, nitrogen, oxygen, or CO₂) doped water between wafer and the ultra/mega sonic device;

Step 3: Rotate chuck or oscillate wafer;

Step 4: Set power supply at frequency f₁ and power P₁;

Step 5: Before temperature of gas and vapor inside bubble reaches implosion temperature T_(i), (or time reaches τ₁<τ_(i) as being calculated by equation (11)), set power supply output to zero watts, therefore the temperature of gas inside bubble start to cool down since the temperature of liquid or water is much lower than gas temperature.

Step 6: After temperature of gas inside bubble decreases to room temperature T₀ or time (zero power time) reaches τ₂, set power supply at frequency f₁ and power P₁ again.

Step 7: repeat Step 1 to Step 6 until wafer is cleaned.

In step 5, the time τ₁ must be shorter than τ_(i) in order to avoid bubble implosion, and τ_(i) can be calculated by using equation (11).

In step 6, the temperature of gas inside bubble is not necessary to be cooled down to room temperature or liquid temperature; it can be certain temperature above room temperature or liquid temperature, but better to be significantly lower than implosion temperature T_(i).

According to equations 8 and 9, if (ΔT−δT) can be known, the τ_(i) can be calculated. But in general, (ΔT−δT) is not easy to be calculated or measured directly. The following method can determine the implosion time τ_(i) experimentally.

Step 1: Based on Table 1, choosing 5 different time τ₁ as design of experiment (DOE) conditions.

Step 2: choose time τ₂ at least 10 times of τ₁, better to be 100 times of τ₁ at the first screen test.

Step 3: fix certain power P₀ to run above five conditions cleaning on specific patterned structure wafer separately. Here, P₀ is the power at which the patterned structures on wafer will be surely damaged when running on continuous mode (non-pulse mode).

Step 4: Inspect the damage status of above five wafers by SEMS or wafer pattern damage review tool such as AMAT SEM vision or Hitachi IS3000, and then the implosion time τ_(i) can be located in certain range.

Step 1 to step 4 can be repeated again to narrow down the range of implosion time τ_(i). After knowing the implosion time τ_(i), the time τ₁ can be set at a value smaller than 0.5τ_(i) for safety margin. One example of experimental data is described as following.

The patterned structures are 55 nm poly-silicon gate lines. Ultra/mega sonic wave frequency was 1 MHz, and ultra/mega sonic device manufactured by Prosys was used and operated in a gap oscillation mode (disclosed by PCT/CN2008/073471) for achieving better uniform energy dose within wafer and wafer to wafer. Other experimental parameters and final pattern damage data are summarized in Table 2 as follows:

TABLE 2 CO2 Power Number conc. Process Density of Wafer (18 Time (Watts/ Cycle τ₁ τ₂ Damage ID μs/cm) (sec) cm2) Number (ms) (ms) Sites #1 18 60 0.1 2000 2 18 1216 #2 18 60 0.1 100 0.1 0.9 0

It was clear that the τ₁=2 ms (or 2000 cycle number) introduced as many as 1216 damage sites to patterned structure with 55 nm feature size, but that the τ₁=0.1 ms (or 100 cycle number) introduced zero (0) damage sites to patterned structure with 55 nm feature size. So that the tis some number between 0.1 ms and 2 ms, more detail tests need to be done to narrow its range. Obviously, the cycle number related to ultra or mega sonic power density and frequency, the larger the power density, the less the cycle number; and the lower the frequency, the less the cycle number. From above experimental results, we can predict that the damage-free cycle number should be smaller than 2,000, assuming the power density of ultra or mega sonic wave is larger than 0.1 wattsorcm², and frequency of ultra or mega sonic wave is equal to or less than 1 MHz. If the frequency increases to a range larger than 1 MHz or power density is less than than 0.1 watts/cm², it can be predicted that the cycle number will increase.

After knowing the time τ₁, then the time τ₂ can be shorten based on similar DEO method described above, i.e. fix time τ₁, gradually shorten the time τ₂ to run DOE till damage on patterned structure being observed. As the time τ₂ is shorten, the temperature of gas and or vapor inside bubble cannot be cooled down enough, which will gradually shift average temperature of gas and vapor inside bubble up, eventually it will trigger implosion of bubble. This trigger time is called critical cooling time. After knowing critical cooling time τ_(c), the time τ₂ can be set at value larger than 2τ_(c) for the same reason to gain safety margin.

FIGS. 8A to 8D show another embodiment of wafer cleaning method using an ultra/mega sonic device according to the present invention. The method is similar to that shown in FIG. 7A, except in step 4 setting ultra/mega sonic power supply at frequency f₁ and power with changing amplitude of waveform. FIG. 8A shows another wafer cleaning method of setting ultra/mega sonic power supply at frequency f₁ and power with increasing amplitude of waveform in step 4. FIG. 8B shows another wafer cleaning method of setting ultra/mega sonic power supply at frequency f₁ and power with decreasing amplitude of waveform in step 4. FIG. 8C shows another wafer cleaning method of setting ultra/mega sonic power supply at frequency f₁ and power with decreasing first and increasing later amplitude of waveform in step 4. FIG. 8D shows another wafer cleaning method of setting ultra/mega sonic power supply at frequency f₁ and power with increasing first and decreasing later amplitude of waveform in step 4.

FIGS. 9A to 9D show another embodiment of wafer cleaning method using an ultra/mega sonic device according to the present invention. The method is similar to that shown in FIG. 7A, except in step 4 setting ultra/mega sonic power supply at changing frequency. FIG. 9A shows another wafer cleaning method of setting ultra/mega sonic power supply at frequency f₁ first then frequency f₃ later, f₁ is higher than f₃ in step 4. FIG. 9B shows another wafer cleaning method of setting ultra/mega sonic power supply at frequency f₃ first then frequency f₁ later, f₁ is higher than f₃ in step 4. FIG. 9C shows another wafer cleaning method of setting ultra/mega sonic power supply at frequency f₃ first, frequency f₁ later and frequency f₃ last, f₁ is higher than f₃ in step 4. FIG. 9D shows another wafer cleaning method of setting ultra/mega sonic power supply at frequency f₁ first, frequency f₃ later and frequency f₁ last, f₁ is higher than f₃ in step 4.

Similar to method shown in FIG. 9C, the ultra/mega sonic power supply can be set at frequency f₁ first, at frequency f₃ later and at frequency f₄ at last in step 4, where f₄ is smaller than f₃, and f₃ is smaller than f₁.

Again similar to method shown in FIG. 9C, the ultra/mega sonic power supply can be set at frequency f₄ first, at frequency f₃ later and at frequency f₁ at last in step 4, where f₄ is smaller than f₃, and f₃ is smaller than f₁.

Again similar to method shown in FIG. 9C, the ultra/mega sonic power supply can be set at frequency f₁ first, at frequency f₄ later and at frequency f₃ at last in step 4, where f₄ is smaller than f₃, and f₃ is smaller than f₁.

Again similar to method shown in FIG. 9C, the ultra/mega sonic power supply can be set at frequency f₃ first, at frequency f₄ later and at frequency f₁ at last in step 4, where f₄ is smaller than f₃, and f₃ is smaller than f₁.

Again similar to method shown in FIG. 9C, the ultra/mega sonic power supply can be set at frequency f₃ first, at frequency f₁ later and at frequency f₄ at last in step 4, where f₄ is smaller than f₃, and f₃ is smaller than f₁.

Again similar to method shown in FIG. 9C, the ultra/mega sonic power supply can be set at frequency f₄ first, at frequency f₁ later and at frequency f₃ at last in step 4, where f₄ is smaller than f₃, and f₃ is smaller than f₁.

FIGS. 10A to 10B show another method to achieve a damage free ultra/mega sonic cleaning on a wafer with patterned structure by maintaining a stable bubble cavitation according to the present invention. FIG. 10A shows waveform of the power supply outputs, and FIG. 10B shows the temperature curve corresponding to each cycle of cavitation. Operation process steps according to the present invention are disclosed as follows:

Step 1: Put an ultra/mega sonic device adjacent to surface of wafer or substrate set on a chuck or tank;

Step 2: Fill chemical liquid or gas doped water between wafer and the ultra/mega sonic device;

Step 3: Rotate chuck or oscillate wafer;

Step 4: Set power supply at frequency f₁ and power P₁;

Step 5: Before temperature of gas and vapor inside bubble reaches implosion temperature T_(i), (total time τ₁ elapse), set power supply output at frequency f₁ and power P₂, and P₂ is smaller than P₁. Therefore the temperature of gas inside bubble start to cool down since the temperature of liquid or water is much lower than gas temperature.

Step 6: After temperature of gas inside bubble decreases to certain temperature close to room temperature T₀ or time (zero power time) reach τ₂, set power supply at frequency f₁ and power P₁ again.

Step 7: repeat Step 1 to Step 6 until wafer is cleaned.

In step 6, the temperature of gas inside bubble can not be cooled down to room temperature due to power P₂, there should be a temperature difference ΔT₂ existing in later stage of τ₂ time zone, as shown in FIG. 10B.

FIGS. 11A to 11B show another embodiment of wafer cleaning method using an ultra/mega sonic device according to the present invention. The method is similar to that shown in FIG. 10A, except in step 5 setting ultra/mega sonic power supply at frequency f₂ and power P₂, where f₂ is lower than f₁ and P₂ is less than P₁. Since f₂ is lower than f₁, the temperature of gas or vapor inside bubble increasing faster, therefore the P2 should be set significantly less than P1, better to be 5 or 10 times less in order to reduce temperature of gas and or vapor inside bubble.

FIGS. 12A to 12B show another embodiment of wafer cleaning method using an ultra/mega sonic device according to the present invention. The method is similar to that shown in FIG. 10A, except in step 5 setting ultra/mega sonic power supply at frequency f₂ and power P₂, where f₂ is higher than f₁, and P₂ is equal to P₁.

FIGS. 13A to 13B show another embodiment of wafer cleaning method using an ultra/mega sonic device according to the present invention. The method is similar to that shown in FIG. 10A, except in step 5 setting ultra/mega sonic power supply at frequency f₂ and power P₂, where f₂ is higher than f₁, and P₂ is less than P₁.

FIGS. 14A to 14B show another embodiment of wafer cleaning method using an ultra/mega sonic device according to the present invention. The method is similar to that shown in FIG. 10A, except in step 5 setting ultra/mega sonic power supply at frequency f₂ and power P₂, where f₂ is higher than f₁, and P₂ is higher than P₁. Since f₂ is higher than f₁, the temperature of gas or vapor inside bubble increasing slower, therefore the P2 can be slightly higher than P1, but must make sure the temperature of gas and vapor inside bubbler decreases in time zone τ₂ comparing to temperature zone τ₁, as shown in FIG. 14B.

FIGS. 4A and 4B show that patterned structure is damaged by the violent micro jet. FIGS. 15A and 15B show that the stable cavitation can also damage the patterned structure on wafer. As bubble cavitation continues, the temperature of gas and vapor inside bubble increases, therefore size of bubble 15046 also increases as shown in FIG. 15A. When size of bubble 15048 becomes larger than dimension of space W in patterned structure on wafer 15010 as shown in FIG. 15B, the expansion force of bubble cavitation can damage the patterned structure 15034 as shown in FIG. 15C. Another cleaning method according to the present invention is disclosed as follows:

Step 1: Put an ultra/mega sonic device adjacent to surface of wafer or substrate set on a chuck or tank;

Step 2: Fill chemical liquid or gas doped water between wafer and the ultra/mega sonic device;

Step 3: Rotate chuck or oscillate wafer;

Step 4: Set power supply at frequency f₁ and power P₁;

Step 5: Before size of bubble reaches the same dimension of space W in patterned structures (time τ₁ elapse), set power supply output to zero watts, therefore the temperature of gas inside bubble starts to cool down since the temperature of liquid or water is much lower than gas temperature;

Step 6: After temperature of gas inside bubble continues to reduce either it reaches room temperature T₀ or time (zero power time) reach τ₂, set power supply at frequency f₁ and power P₁ again;

Step 7: repeat Step 1 to Step 6 until wafer is cleaned.

In step 6, the temperature of gas inside bubble is not necessary to be cooled down to room temperature, it can be any temperature, but better to be significantly lower than implosion temperature T_(i). In the step 5, bubble size can be slightly larger than dimension of patterned structures as long as bubble expansion force does not break or damage the patterned structure. The time τ₁ can be determined experimentally by using the following method:

Step 1: Similar to Table 1, choosing 5 different time τ₁ as design of experiment (DOE) conditions,

Step 2: choose time τ₂ at least 10 times of τ_(l), better to be 100 times of τ₁ at the first screen test;

Step 3: fix certain power P₀ to run above five conditions cleaning on specific patterned structure wafer separately. Here, P₀ is the power at which the patterned structures on wafer will be surely damaged when running on continuous mode (non-pulse mode).

Step 4: Inspect the damage status of above five wafers by SEMS or wafer pattern damage review tool such as AMAT SEM vision or Hitachi IS3000, and then the damage time τ_(i) can be located in certain range.

Step 1 to step 4 can be repeated again to narrow down the range of damage time τ_(d). After knowing the damage time τ_(d), the time τ₁ can be set at a value smaller than 0.5 τ_(d) for safety margin.

All cleaning methods described from FIG. 7 to FIG. 14 can be applied in or combined with the method described in FIG. 15.

FIG. 16 shows a wafer cleaning apparatus using an ultra/mega sonic device. The wafer cleaning apparatus includes wafer 16010, wafer chuck 16014 being rotated by rotation driving mechanism 16016, nozzle 16064 delivering cleaning chemicals or de-ionized water 16060, ultra/mega sonic device 16062 coupled with nozzle 16064, and ultra/mega sonic power supply. Ultra/mega sonic wave generated by ultra/mega sonic device 16062 is transferred to wafer through chemical or water liquid column 16060. All cleaning methods described from FIG. 7 to FIG. 15 can be used in cleaning apparatus described in FIG. 16.

FIG. 17 shows a wafer cleaning apparatus using an ultra/mega sonic device. The wafer cleaning apparatus includes wafers 17010, a cleaning tank 17074, a wafer cassette 17076 holding the wafers 17010 and being held in the cleaning tank 17074, cleaning chemicals 17070, an ultra/mega sonic device 17072 attached to outside wall of the cleaning tank 17074, and an ultra/mega sonic power supply. At least one inlet fills the cleaning chemicals 17070 into the cleaning tank 17074 to immerse the wafers 17010. All cleaning methods described from FIG. 7 to FIG. 15 can be used in cleaning apparatus described in FIG. 17.

FIGS. 18A to 18C show another embodiment of wafer cleaning method using an ultra/mega sonic device according to the present invention. The method is similar to that shown in FIG. 7A, except in Step 5: Before temperature of gas and vapor inside bubble reaches implosion temperature T_(i), (or time reach τ₁<τ_(i) as being calculated by equation (11)), set power supply output to a positive value or negative DC value to hold or stop ultra/mega sonic device to vibrate, therefore the temperature of gas inside bubble start to cool down since the temperature of liquid or water is much lower than gas temperature. The positive value of negative value can be bigger, equal to or smaller than power P₁.

FIG. 19 shows another embodiment of wafer cleaning method using an ultra/mega sonic device according to the present invention. The method is similar to that shown in FIG. 7A, except in Step 5: Before temperature of gas and vapor inside bubble reaches implosion temperature T_(i), (or time reach τ₁<τ_(i) as being calculated by equation (11)), set power supply output at the frequency same as f₁ with reverse phase to f₁ to quickly stop the cavitation of bubble. Therefore the temperature of gas inside bubble start to cool down since the temperature of liquid or water is much lower than gas temperature. The positive value of negative value can be bigger, equal or less than power P₁. During above operation, the power supply output can be set at a frequency different from frequency f₁ with reverse phase to f₁ in order to quickly stop the cavitation of bubble.

Generally speaking, an ultra/mega sonic wave with the frequency between 0.1 MHz˜10 MHz may be applied to the method disclosed in the present invention.

In the above embodiments, all the critical process parameters of sonic power supply, such as power, frequency, power on time (τ₁) and power off time (τ₂) are preset in a power supply controller, but no real-time monitoring was provided during the wafer cleaning process. Patterned structure damage cannot be avoided if the sonic power supply operation abnormal occurs during the wafer cleaning process. Hence, there needs an apparatus and method for real-time monitoring the sonic power supply operation status. If the parameters are not in the normal range, the sonic power supply should be shut down and an alarm signal should be sent out and reported.

FIG. 20 shows an exemplary control system with a detection system for monitoring operation parameters of the sonic power supply during wafer cleaning process using an ultra/mega sonic device according to the present invention. The exemplary control system includes a host computer 2080, a sonic power supply 2082, a sonic transducer 2003, a detection system 2086, and a communication cable 2088. The host computer 2080 sends sonic parameter settings, such as power setting P₁, power on time setting τ₁, power setting P₂, power off time setting τ₂, and frequency setting, and control commands, for example, power enable command, to the sonic power supply 2082. The sonic power supply 2082 generates sonic waveforms after receiving these commands and sends the sonic waveforms to the sonic transducer 2003 for cleaning the wafer 2010. Meanwhile, the parameter settings sent by the host computer 2080 and actual sonic power supply 2082 outputs are read by the detection system 2086. The detection system 2086 compares the actual outputs from the sonic power supply 2082 with the parameter settings sent by the host computer 2080, and then sends the comparison results to the host computer 2080 through the communication cable 2088. If the actual outputs from the sonic power supply 2082 are different from the parameter settings sent by the host computer 2080, the detection system 2086 sends an alarm signal to the host computer 2080. The host computer 2080 receives the alarm signal and shuts down the sonic power supply 2082 to prevent further damage to the patterned structures on the wafer 2010.

FIG. 21 shows one exemplary detection system for monitoring operation parameters of the sonic power supply during wafer cleaning process using an ultra/mega sonic device according to the present invention. The detection system includes a voltage attenuation circuit 2190, a shaping circuit 2192, a main controller (FPGA) 2194, a communication circuit (RS 232/485) 2196 and a power circuit 2198.

FIGS. 23A to 23C show an exemplary voltage attenuation circuit of the present invention. When a sonic signal output from the sonic power supply 2082 is first read in, it has relatively high amplitude value, as shown in FIG. 23B. The voltage attenuation circuit 2190 is designed to use two operational amplifiers 23102 and 23104 to reduce the amplitude value of the waveform as shown in FIG. 23C. The attenuation rate of the voltage attenuation circuit 2190 is set in the range of 5 to 100, preferred 20. The voltage attenuation can be expressed in the following formula: V _(out)=(R ₂ /R ₁)*V _(in)

Assuming R₁=200 k, R₂=R₃=R₄=10K, V_(out)=(R₂/R₁)*V_(in)=V_(in)/20

Where V_(out) is amplitude value output by the voltage attenuation circuit 2190, V_(in) is amplitude value input to the voltage attenuation circuit 2190, R₁, R₂, R₃, R₄ are resistances of the two operational amplifiers 23102 and 23104.

The output of the voltage attenuation circuit 2190 connects to the shaping circuit 2192. The waveform output from the voltage attenuation circuit 2190 is input to the shaping circuit 2192 to convert sinusoidal wave into square wave which can be dealt with by the main controller (FPGA) 2194. FIGS. 24A to 24C show an embodiment of the shaping circuit according to the present invention. As shown in FIG. 24A, the shaping circuit 2192 includes a window comparator 24102 and an OR gate 24104. When V_(cal−)<V_(in)<V_(cal+), V_(out)=0, else V_(out)=1, where V_(cal−) and V_(cal+) are two threshold values, V_(in) is the input value of the shaping circuit, V_(out) is the output value of the shaping circuit. After the waveform passing the voltage attenuation circuit 2190, the waveform (sinusoidal wave) is input to the shaping circuit 2192. The shaping circuit 2192 converts the sinusoidal wave into square wave as shown in FIG. 24C.

The square wave output from the shaping circuit 2192 is input to the main controller (FPGA) 2194. FIGS. 25A to 25C show an embodiment of the main controller (FPGA) of the present invention. As shown in FIG. 25A, the main controller (FPGA) 2194 includes a pulse conversion module 25102 and a periodic measurement module 25104. The pulse conversion module 25102 is used to convert the pulse signal of τ₁ time to the high level signal, and the low level signal of τ₂ time remains the same, as shown in FIGS. 25B and 25C. Circuit symbols of the pulse conversion module 25102 are shown in FIG. 25A, where Clk_Sys is 50 MHz clock signal, Pulse_In is the input signal, Pulse_Out is the output signal. The periodic measurement module 25104 is used to measure the time of high level and low level by means of counter. Circuit symbols of the periodic measurement module 25104 are shown in FIG. 25A, where Clk_Sys is 50 MHz clock signal, Pulse_In is the input signal, Pulse_Out is the output signal. τ₁=Counter_H*20 ns,τ₂=Counter_L*20 ns.

Where Counter_H is the number of high level, Counter_L is the number of low level.

The main controller (FPGA) 2194 compares the calculated power on time with a preset time τ₁, if the calculated power on time is longer than the preset time τ₁, the main controller (FPGA) 2194 sends out an alarm signal to the host computer 2080 and the host computer 2080 receives the alarm signal and shuts down the sonic power supply 2082. The main controller (FPGA) 2194 compares the calculated power off time with a preset time τ₂, if the calculated power off time is shorter than the preset time τ₂, the main controller (FPGA) 2194 sends out an alarm signal to the host computer 2080 and the host computer 2080 receives the alarm signal and shuts down the sonic power supply 2082. The model of the main controller (FPGA) 2194 can select Altera Cyclone IV EP4CE22F17C6N.

As shown in FIG. 26, due to characteristics of apparatus itself, the sonic power supply 2082 still oscillates several periods after the host computer 2080 shuts down the sonic power supply 2082. The time τ₃ of the several periods is also measured by the main controller (FPGA) 2194. The time τ₃ can be obtained by experiments. Therefore, the actual power on time is equal to τ−τ₃, where t is the time calculated by the periodic measurement module 25104, τ₃ is the time of the sonic power supply 2082 oscillating several periods after the host computer 2080 shuts down the sonic power supply 2082. The main controller (FPGA) 2194 compares the actual power on time with a preset time τ₁, if the actual power on time is longer than the preset time τ₁, the main controller (FPGA) 2194 sends out an alarm signal to the host computer 2080.

As shown in FIG. 21, the communication circuit 2196 is established as an interface to the host computer 2080. The communication circuit 2196 realizes RS232/RS485 serial communication with the host computer 2080 to read parameter settings from the host computer 2080 and send comparison results to the host computer 2080.

As shown in FIG. 21, in order to provide DC1.2V, DC3.3V and DC5V for the whole system, the power circuit 2198 is designed to convert DC15V to the target voltage.

FIG. 22 shows another exemplary detection system for monitoring operation parameters of the sonic power supply during wafer cleaning process using an ultra/mega sonic device according to the present invention. The detection system includes a voltage attenuation circuit 2290, an amplitude detection circuit 2292, a main controller (FPGA) 2294, a communication circuit (RS 232/485) 2296 and a power circuit 2298.

FIGS. 23A to 23C show an exemplary voltage attenuation circuit of the present invention. When a sonic signal output from the sonic power supply 2082 is first read in, it has relatively high amplitude value, as shown in FIG. 23B. The voltage attenuation circuit 2290 is designed to use two operational amplifiers 23102 and 23104 to reduce the amplitude value of the waveform as shown in FIG. 23C. The attenuation rate of the voltage attenuation circuit 2290 is set in the range of 5 to 100, preferred 20.

FIGS. 27A to 27C show an exemplary amplitude detection circuit of the present invention. The amplitude detection circuit 2292 includes a reference voltage generating circuit and a comparison circuit. As shown in FIG. 27B, the reference voltage generating circuit is designed to use a D/A convertor 27118 to convert digital inputs from the main controller (FPGA) 2294 to analog DC reference voltages V_(ref+) and V_(ref−), as shown in FIG. 27C. The comparison circuit is designed to use a window comparator 27114 and a AND gate 27116 to compare the attenuated amplitude V_(in) output from the voltage attenuation circuit 2190 with the reference voltages V_(ref+) and V_(ref−), if the attenuated amplitude V_(in) exceeds the reference voltages V_(ref+) and V_(ref−), the amplitude detection circuit 2292 sends out an alarm signal to the host computer 2080 and the host computer 2080 receives the alarm signal and shuts down the sonic power supply 2082 for avoiding damaging patterned structures on the wafer 2010.

The present invention provides a method for cleaning substrate without damaging patterned structure on the substrate using ultra/mega sonic device, including the following steps:

Step 1: applying liquid into a space between a substrate and an ultra/mega sonic device;

Step 2: setting an ultra/mega sonic power supply at frequency f₁ and power P₁ to drive the ultra/mega sonic device;

Step 3: before bubble cavitation in the liquid damaging the patterned structure on the substrate, setting the ultra/mega sonic power supply at zero output;

Step 4: after temperature inside bubble cooling down to a set temperature, setting the ultra/mega sonic power supply at frequency f₁ and power P₁ again;

Step 5: detecting power on time at power P₁ and frequency f₁ and power off time separately;

Step 6: comparing the detected power on time at power P₁ and frequency f₁ with a preset time τ₁, if the detected power on time is longer than the preset time τ₁, shut down the ultra/mega sonic power supply and send out an alarm signal;

Step 7: comparing the detected power off time with a preset time τ₂, if the detected power off time is shorter than the preset time τ₂, shut down the ultra/mega sonic power supply and send out an alarm signal;

Step 8: repeating step 1 to step 7 till the substrate is cleaned.

In an embodiment, the step 5 further comprises: attenuating amplitude of the waveform output by the ultra/mega sonic power supply; converting sinusoidal wave of which amplitude is attenuated into square wave; converting pulse signal of the power on time to high level signal, and the low level signal of power off time remaining the same; measuring the time of high level and low level for comparing with the preset time τ₁ and the preset time τ₂.

The attenuation rate is set in the range of 5 to 100, and preferably 20.

In an embodiment, the actual power on time is equal to τ−τ₃, wherein τ is the measured time of high level, τ₃ is the time of the ultra/mega sonic power supply oscillating several periods after the ultra/mega sonic power supply is shut down. Compare the actual power on time with the preset time τ₁, if the actual power on time is longer than the preset time τ₁, shut down the ultra/mega sonic power supply and send out an alarm signal. The present invention provides another method for cleaning substrate without damaging patterned structure on the substrate using ultra/mega sonic device, including the following steps:

Step 1: applying liquid into a space between a substrate and an ultra/mega sonic device;

Step 2: setting an ultra/mega sonic power supply at frequency f₁ and power P₁ to drive the ultra/mega sonic device;

Step 3: before bubble cavitation in the liquid damaging patterned structure on the substrate, setting the ultra/mega sonic power supply at zero output;

Step 4: after temperature inside bubble cooling down to a set temperature, setting the ultra/mega sonic power supply at frequency f₁ and power P₁ again;

Step 5: detecting amplitude of each waveform output by the ultra/mega sonic power supply;

Step 6: comparing detected amplitude of each waveform with a preset value, if the detected amplitude of any waveform is larger than the preset value, shut down the ultra/mega sonic power supply and send out an alarm signal, where the preset value is larger than waveform amplitude at normal operation;

Step 7: repeating step 1 to step 6 till the substrate is cleaned.

In an embodiment, the method further comprises: attenuating amplitude of the waveform output by the ultra/mega sonic power supply; obtaining analog DC reference voltages V_(ref+) and V_(ref−); comparing the attenuated amplitude V_(in) with the reference voltages V_(ref+) and V_(ref−), if the attenuated amplitude V_(in) exceeds the reference voltages V_(ref+) and V_(ref−), shut down the ultra/mega sonic power supply and send out an alarm signal.

The present invention provides an apparatus for cleaning semiconductor substrate using ultra/mega sonic device, comprising a chuck, an ultra/mega sonic device, at least one nozzle, an ultra/mega sonic power supply, a host computer, and a detection system. The chuck holds a semiconductor substrate. The ultra/mega sonic device is positioned adjacent to the semiconductor substrate. The at least one nozzle injects chemical liquid on the semiconductor substrate and a gap between the semiconductor substrate and the ultra/mega sonic device. The host computer sets the ultra/mega sonic power supply at frequency f₁ and power P₁ to drive the ultra/mega sonic device, before bubble cavitation in the liquid damaging patterned structure on the semiconductor substrate, setting the ultra/mega sonic power supply at zero output, after temperature inside bubble cooling down to a set temperature, setting the ultra/mega sonic power supply at frequency f₁ and power P₁ again. The detection system detects power on time at power P1 and frequency f1 and power off time separately, comparing the detected power on time at power P1 and frequency f1 with a preset time τ₁, if the detected power on time is longer than the preset time τ₁, the detection system sends out an alarm signal to the host computer, and the host computer receives the alarm signal and shuts down the ultra/mega sonic power supply, comparing the detected power off time with a preset time τ₂, if the detected power off time is shorter than the preset time τ₂, the detection system sends out an alarm signal to the host computer, and the host computer receives the alarm signal and shuts down the ultra/mega sonic power supply.

In an embodiment, the ultra/mega sonic device is further coupled with the nozzle and positioned adjacent to the semiconductor substrate, and the energy of the ultra/mega sonic device is transmitted to the semiconductor substrate through the liquid column out of the nozzle.

The present invention provides another apparatus for cleaning semiconductor substrate using ultra/mega sonic device, comprising a chuck, an ultra/mega sonic device, at least one nozzle, an ultra/mega sonic power supply, a host computer, and a detection system. The chuck holds a semiconductor substrate. The ultra/mega sonic device is positioned adjacent to the semiconductor substrate. The at least one nozzle injects chemical liquid on the semiconductor substrate and a gap between the semiconductor substrate and the ultra/mega sonic device. The host computer sets the ultra/mega sonic power supply at frequency f₁ and power P₁ to drive the ultra/mega sonic device, before bubble cavitation in the liquid damaging patterned structure on the semiconductor substrate, setting the ultra/mega sonic power supply at zero output, after temperature inside bubble cooling down to a set temperature, setting the ultra/mega sonic power supply at frequency f₁ and power P₁ again. The detection system detects amplitude of each waveform output by the ultra/mega sonic power supply, comparing detected amplitude of each waveform with a preset value, if detected amplitude of any waveform is larger than the preset value, the detection system sends out an alarm signal to the host computer, and the host computer receives the alarm signal and shuts down the ultra/mega sonic power supply, wherein the preset value is larger than waveform amplitude at normal operation.

In an embodiment, the ultra/mega sonic device is further coupled with the nozzle and positioned adjacent to the semiconductor substrate, and the energy of the ultra/mega sonic device is transmitted to the semiconductor substrate through the liquid column out of the nozzle.

The present invention provides another apparatus for cleaning semiconductor substrate using ultra/mega sonic device, comprising a cassette, a tank, an ultra/mega sonic device, at least one inlet, an ultra/mega sonic power supply, a host computer, and a detection system. The cassette holds at least one semiconductor substrate. The tank holds the cassette. The ultra/mega sonic device is attached to outside wall of the tank. The at least one inlet is used for filling chemical liquid into the tank to immerse the semiconductor substrate. The host computer sets the ultra/mega sonic power supply at frequency f₁ and power P₁ to drive the ultra/mega sonic device, before bubble cavitation in the liquid damaging patterned structure on the semiconductor substrate, setting the ultra/mega sonic power supply at zero output, after temperature inside bubble cooling down to a set temperature, setting the ultra/mega sonic power supply at frequency f₁ and power P₁ again. The detection system detects power on time at power P1 and frequency f1 and power off time separately, comparing the detected power on time at power P1 and frequency f1 with a preset time τ₁, if the detected power on time is longer than the preset time τ₁, the detection system sends out an alarm signal to the host computer, and the host computer receives the alarm signal and shuts down the ultra/mega sonic power supply, comparing the detected power off time with a preset time τ₂, if the detected power off time is shorter than the preset time τ₂, the detection system sends out an alarm signal to the host computer, and the host computer receives the alarm signal and shuts down the ultra/mega sonic power supply.

The present invention provides another apparatus for cleaning semiconductor substrate using ultra/mega sonic device, comprising a cassette, a tank, an ultra/mega sonic device, at least one inlet, an ultra/mega sonic power supply, a host computer and a detection system. The cassette holds at least one semiconductor substrate. The tank holds the cassette. The ultra/mega sonic device is attached to outside wall of the tank. The at least one inlet is used for filling chemical liquid into the tank to immerse the semiconductor substrate. The host computer sets the ultra/mega sonic power supply at frequency f₁ and power P₁ to drive the ultra/mega sonic device, before bubble cavitation in the liquid damaging patterned structure on the semiconductor substrate, setting the ultra/mega sonic power supply at zero output, after temperature inside bubble cooling down to a set temperature, setting the ultra/mega sonic power supply at frequency f₁ and power P₁ again. The detection system detects amplitude of each waveform output by the ultra/mega sonic power supply, comparing detected amplitude of each waveform with a preset value, if detected amplitude of any waveform is larger than the preset value, the detection system sends out an alarm signal to the host computer, and the host computer receives the alarm signal and shuts down the ultra/mega sonic power supply, wherein the preset value is larger than waveform amplitude at normal operation.

Although the present invention has been described with respect to certain embodiments, examples, and applications, it will be apparent to those skilled in the art that various modifications and changes may be made without departing from the invention. 

What is claimed is:
 1. An apparatus for cleaning a semiconductor wafer comprising features of patterned structures, the apparatus comprising: a wafer holder configured to hold the semiconductor wafer; an inlet configured to apply liquid on the semiconductor wafer; a transducer configured to deliver acoustic energy to the liquid; a power supply of the transducer; a controller for the power supply comprising a timer, the controller being configured to control the transducer based on the timer to: deliver acoustic energy to the liquid at a first frequency and a first power level for a predetermined first time period, as determined by the timer, and deliver no acoustic energy to the liquid for a predetermined second time period, as determined by the timer, wherein the controller is configured to alternately apply the first and second time periods one after another for a predetermined number of cycles comprising a plurality of power on times of the power supply; and a detection system configured to: detect each power on time of the power supply, and shut down the power supply when at least one power on time exceeds a first preset value.
 2. The apparatus of claim 1, wherein the detection system is further configured to transmit an alarm signal when the at least one power on time exceeds the first preset value.
 3. The apparatus of claim 1, wherein the predetermined number of cycles further comprises a plurality of power off times of the power supply, and wherein the detection system is further configured to: detect each power off time of the power supply; and shut down the power supply when at least one power off time is less than a second preset value.
 4. The apparatus of claim 3, wherein the detection system is further configured to transmit an alarm signal when the at least one power off time is less than the second preset value.
 5. The apparatus of claim 1, wherein the detection system comprises: a voltage attenuation circuit configured to attenuate an amplitude of a waveform output by the power supply; a shaping circuit configured to convert the attenuated waveform into a square wave; a pulse conversion circuit configured to convert a power on portion of the square wave into a first signal output; and a periodic measuring circuit configured to measure a period of time associated with the first signal output.
 6. The apparatus of claim 5, wherein an attenuation ratio of the voltage attenuation circuit is between 5 and
 100. 7. The apparatus of claim 5, wherein the detection system is configured to determine that the least one power on time as a value smaller than the measured period of time associated with of the first signal output.
 8. The apparatus of claim 7, wherein the at least one power on time is determined as τ−τ₃, wherein τ is the measured length of period of time associated with the high level first signal output, and wherein τ₃ is a period of time during which the power supply oscillating a plurality of periods oscillates after the power supply is shut down.
 9. The apparatus of claim 5, wherein the detection system further comprises a power circuit configured to power the pulse conversion circuit.
 10. The apparatus of claim 9, wherein the power circuit is configured to convert a DC 15V to a target voltage.
 11. The apparatus of claim 1, wherein the detection system further comprises a communication circuit configured to transmit a shut down signal to the controller.
 12. The apparatus of claim 11, wherein the communication circuit implements a RS232 or a RS485 serial communication.
 13. The apparatus of claim 1, wherein the transducer is further coupled with the inlet and positioned adjacent to the semiconductor wafer, the acoustic energy of the transducer is transmitted to the semiconductor wafer through the liquid column out of the inlet.
 14. An apparatus for cleaning a semiconductor wafer comprising features of patterned structures, the apparatus comprising: a wafer holder configured to hold the semiconductor wafer; an inlet configured to apply liquid on the semiconductor wafer; a transducer configured to deliver acoustic energy to the liquid; a power supply of the transducer; a controller for the power supply comprising a timer, the controller being configured to control the transducer based on the timer to: deliver acoustic energy to the liquid at a first frequency and a first power level for a predetermined first time period, as determined by the timer, and deliver no acoustic energy to the liquid for a predetermined second time period, as determined by the timer, wherein the controller is configured to alternately apply the first and second time periods one after another for a predetermined number of cycles comprising a plurality of power off times of the power supply; and a detection system configured to: detect each power off time of the power supply, and shut down the power supply when at least one power off time is less than a preset value.
 15. The apparatus of claim 14, wherein the detection system is further configured to transmit an alarm signal when the at least one power off time is less than the preset value.
 16. An apparatus for cleaning a semiconductor wafer comprising features of patterned structures, the apparatus comprising: a wafer holder configured to hold the semiconductor wafer; an inlet configured to apply liquid on the semiconductor wafer; a transducer configured to deliver acoustic energy to the liquid; a power supply of the transducer; a controller for the power supply comprising a timer, the controller being configured to control the transducer based on the timer to: deliver acoustic energy to the liquid at a first frequency and a first power level for a predetermined first time period, as determined by the timer, and deliver no acoustic energy to the liquid for a predetermined second time period, as determined by the timer, wherein the controller is configured to alternately apply the first and second time periods one after another for a predetermined number of cycles comprising a plurality of amplitudes of a waveform outputted by the power supply; and a detection system configured to: detect each amplitude of the waveform outputted by the power supply, and shut down the power supply when at least one amplitude exceeds a preset amplitude.
 17. The apparatus of claim 16, wherein the detection system is further configured to transmit an alarm signal when the at least one amplitude exceeds the preset amplitude.
 18. The apparatus of claim 16, wherein the detection system comprises: a voltage attenuation circuit configured to attenuate the plurality of amplitudes of the waveform output by the power supply; and an amplitude detection circuit configured to: compare a positive maximum of the attenuated waveform with a first reference voltage, and compare a negative maximum of the attenuated waveform with a second reference voltage.
 19. The apparatus of claim 16, wherein the transducer is further coupled with the inlet and positioned adjacent to the semiconductor wafer, the acoustic energy of the transducer is transmitted to the semiconductor wafer through the liquid column out of the inlet.
 20. An apparatus for cleaning a semiconductor wafer comprising features of patterned structures, the apparatus comprising: a cassette configured to hold at least one semiconductor wafer; a tank configured to hold the cassette; at least one inlet configured to fill liquid into the tank to immerse the semiconductor wafer; a transducer configured to deliver acoustic energy to the liquid; a power supply of the transducer; a controller for the power supply comprising a timer, the controller being configured to control the transducer based on the timer to: deliver acoustic energy to the liquid at a first frequency and a first power level for a predetermined first time period, as determined by the timer, and deliver no acoustic energy to the liquid for a predetermined second time period, as determined by the timer, wherein the controller is configured to alternately apply the first and second time periods one after another for a predetermined number of cycles comprising a plurality of power on times of the power supply; and a detection system configured to: detect each power on time of the power supply, and shut down the power supply when at least one power on time exceeds a first preset value.
 21. The apparatus of claim 20, wherein the detection system is further configured to transmit an alarm signal when the at least one power on time exceeds the first preset value.
 22. The apparatus of claim 20, wherein the predetermined number of cycles further comprises a plurality of power off times of the power supply, and wherein the detection system is further configured to: detect each power off time of the power supply; and shut down the power supply when at least one power off time is less than a second preset value.
 23. The apparatus of claim 22, wherein the detection system is further configured to transmit an alarm signal when the at least one power off time is less than the second preset value.
 24. An apparatus for cleaning a semiconductor wafer comprising features of patterned structures, the apparatus comprising: a cassette configured to hold at least one semiconductor wafer; a tank configured to hold the cassette; at least one inlet configured to fill liquid into the tank to immerse the semiconductor wafer; a transducer configured to deliver acoustic energy to the liquid; a power supply of the transducer; a controller for the power supply comprising a timer, the controller being configured to control the transducer based on the timer to: deliver acoustic energy to the liquid at a first frequency and a first power level for a predetermined first time period, as determined by the timer, and deliver no acoustic energy to the liquid for a predetermined second time period, as determined by the timer, wherein the controller is configured to alternately apply the first and second time periods one after another for a predetermined number of cycles comprising a plurality of power off times of the power supply; and a detection system configured to: detect each power off time of the power supply, and shut down the power supply when at least one power off time is less than a preset value.
 25. The apparatus of claim 24, wherein the detection system is further configured to transmit an alarm signal when the at least one power off time is less than the preset value.
 26. An apparatus for cleaning a semiconductor wafer comprising features of patterned structures, the apparatus comprising: a cassette configured to hold at least one semiconductor wafer; a tank configured to hold the cassette; at least one inlet configured to fill liquid into the tank to immerse the semiconductor wafer; a transducer configured to deliver acoustic energy to the liquid; a power supply of the transducer; a controller for the power supply comprising a timer, the controller being configured to control the transducer based on the timer to: deliver acoustic energy to the liquid at a first frequency and a first power level for a predetermined first time period, as determined by the timer, and deliver no acoustic energy to the liquid for a predetermined second time period, as determined by the timer, wherein the controller is configured to alternately apply the first and second time periods one after another for a predetermined number of cycles comprising a plurality of amplitudes of a waveform outputted by the power supply; and a detection system configured to: detect each amplitude of the waveform outputted by the power supply, and shut down the power supply when at least one amplitude exceeds a preset amplitude.
 27. The apparatus of claim 26, wherein the detection system is further configured to transmit an alarm signal when the at least one amplitude exceeds the preset amplitude. 